Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MILL FARM £481,152 £475,000 18 Sep 2023
THE ORCHARD MILL FARM Terraced £591,666 £345,000 19 Nov 2010